tomatoes and cucumber salad - Französisch Englisch Wörterbuch